First take at ConventionalCommitsAppenderCz
#486
Draft
+163
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Checklist
./script/format
and./script/test
locally to ensure this change passes linter check and testExpected behavior
I would like to have
ConventionalCommitsCz
, but also be able to extend it locally, as per project requirements/wishes - also to fit local workflows (i.e. usefixup!
,squash!
, or throwaway commits without the extra pain of disabling the local commit hooks)As indicated by the PR, this is just a RFC: I would like to get the project's insight on how this could be achieved, since these changes touch on internal committizen parts that you might not necessarily want changed.
Also, I failed to find a tutorial on how to create my own plugin.
Finally, I've never used
poetry
before; and therefore everything is broken/unknown to me.Steps to Test This Pull Request
Additional context